total turbidity factor - French English Dictionary